natural living environment - Allemand Anglais Dictionnaire